using WELS_ROUND for float operation