getting somewhere but not quite there