iterator bug
getattr bug
creating files