Added parent calls on callbacks and Comments on methods