fundamentals of assignment finished