version 0.5 - annotations and DAO