removing unnecceasry do