We should add support for other vendors here... 
If it's not obvious how to do it I can add it later.