remove status() function from strategy objects, adjusting test accordingly; covenant almost 50 lines now