Add programmation to framwork init