Pause when loose focus
Big refactor on builds