about page, edit resources, some refactoring