a few more bits
groan