Bug fixes, TODO: Smart Mouse