insert and display methods done