nearly ready for testing