the stock cards….are a bit of a work in progress. drat.