Well it is likely that your code doesn't have a bypass, so you need one in order to get something working out of it, also it matters if your source is external or internal.