added a better control to empty object
disabled unimplemented links