mark, this is very useful!