main road of all program