Add adapter methods to model