bottom to top works, now do right to left