optimize functions, add vimcaps#dance() for fun