Mouse, Shadow, and some utils fix