error checking, ratio tweaks, readme