abstracted fix methods, ready to begin automated testing