- preparing for testing (incomplete)