global scale, cleaned code and ui, circle view