Change all my code to gplv2