__html__ method added