some requisites to ensure order