prototypes, default entity behaviour