whoops; input needs to be enumerable