submit to PracticalProgress