bug fixes...runs at least one benchmark now....