Errors and warnings finished and tested. Error 03 and Error 04 remind to be debugged.