Version 3.0. Debug is not completed.