added execute bit