extend APT