remove un-needed copy and normalization functions