hint that this should be associateCompose