addded bundle execute guard