Worked on Insertion state stuff