Le Gate- A generalized age gate solution