allow user to choose how much to round, bugfixes