new ptAdvect and GUI