version 102: module now doesn't need child of page to work. removed settings.