evalplatform might not be called, so set defaults outside of it