Very basic, but serviceable.