[PD] why does my external not compile?