using composition on all stimulus