fixed some serious issues. refactored code. workarraund to center focust: not finished