initial code base for testing