rugged functionality