updated pages and interface