reviewing ways of composition