refactored dependency to own fork