second attempt at converting to composer