1. Regulation (EU) 2016/399 of the European Parliament and of the Council of 9 March 2016 on a Union Code on the rules governing the movement of persons across borders (Schengen Borders Code). Official Journal of the European Union, L 77/1 (2017). https://eur-lex.europa.eu/eli/reg/2016/399/oj
2. Regulation (EU) 2017/2225 of the European Parliament and of the Council of 30 November 2017 amending Regulation (EU) 2016/399 as regards the use of the Entry/Exit System. Official Journal of the European Union, L 327/1 (2017). https://eur-lex.europa.eu/eli/reg/2017/2225/oj
3. Regulation (EU) 2017/2226 of the European Parliament and of the Council of 30 November 2017 establishing an Entry/Exit System (EES) to register entry and exit data and refusal of entry data of third-country nationals crossing the external borders of the Member States and determining the conditions for access to the EES for law enforcement purposes, and amending the Convention implementing the Schengen Agreement and Regulations (EC) No 767/2008 and (EU) No 1077/2011. Official Journal of the European Union, L 327/20 (2017). https://eur-lex.europa.eu/eli/reg/2017/2226/oj
4. Regulation (EU) 2017/458 of the European Parliament and of the Council of 15 March 2017 amending Regulation (EU) 2016/399 as regards the reinforcement of checks against relevant databases at external borders. Official Journal of the European Union, L 74/1 (2017). https://eur-lex.europa.eu/eli/reg/2017/458/oj
5. Court of Justice of the European Union: C-112/00, Eugen Schmidberger, Internationale Transporte und Planzüge v Republik Österreich (2003)