portable fix

added dependencies