logic&UI bugfix