compolation how