fork of opengeek's xPDO repo