removed uncalled empty begin method