Change constructors and visibility of mouse