A little strict but everything fine