check in and assign process