e are various factor