compatible composer