commit assignment