visual change and some basic mouse controls