how does endbugflow software work