better ui & explosion