models ready for persistence