composer hasable