take out auto-generated stuff