critical pre-development aspects