restarting based on calc6
based on calc6 with any_parser