Master jack of trades