added over_18_validation