setup functionality is ready for testing