prepare supporting APE