adds square part and roughness first part