add: some basic user module code