Age determination

WORK IN PROGRESS...