added more oberon procedures