copied files from pconrad/advanced/ and changed the package name