flesh out shift detail schema