added exception handle for cyclic binds