Added composer functionality