Some ideas for future work on this