add assignment beginning to work