compose negatives bugs fixed