Added new model and 'check out' functionality.