Implement Format