don't try to be too clever