update to composer class