writeable mounts, initial work on event handlers