output needs to be a vector .. duh..