some APT research stuff