adding view item, checkout and checkin features