adding rugigen dependancy