second commit. removed bin and gen