need to catch something odd at the tailend