bah parameter protection is for wimps