fix $ functionality and qq