listening to vmouseup events instead of vclick