refs #2 and stuff