unit text and sol