updated age checks