Basics of composer