kill more code, compose