Done insertion of items, Should check Null Pointer Exceptions