removed unnecessary assignment op