this looks neat.