superficial format and refactor