cretae: basic class structure