added empty classes and tests