making code smaller