Perfectly adequate for our needs