recommended design considerations and guide