improve performance by using assignment