fixing issues with over18 check