explicit float postfix added to some numbers in order to get visual studio to shut up