Important factors for proper implementation