Half heartedly tried to improve shift click code