renaming compose to comp