Can compose