added checkin module