- ensure pl boot works - ensure yap is initialed before user code is called - cleanup code to use file status