for development transformation class