starting work on remaining modules: namespaces, media, paged-media