introducing model for mouse object