Revert "fixed inaccurate float"

This reverts commit e516bfc894198f086bd4d47c88464187157de46c.
Revert "positioning ol"

This reverts commit 9f130e3c44d89cc5365d10962fcbfcb6fc8bcfe6.