A part of the implementation with complete report