added persisted to the interface model