add test instructions
refactored with no tests. i'm scared.