important factors consider