add some close action and make float beautiful