pre-changing current dot
somewhat working