focusing on assigment operator