reliable, reasonable and reputable!