rugged and simple

rugged and simple