How to Make Dynamic Compositions