Add levels and tests