solved decimal bugs