The current UX for editing and assigning Open Shifts is cumbersome and confusing. This makes it difficult to leverage the power of searching for best fit candidates. There isn't a clear distinction between editing shift details and assigning the shift.