Began adjusting for starting from the right. Needs a bit more work.