initial mouse editing code
initial mouse editing code