Basic module, events and element