fix compose