mucking about with dojo, and trying to think through some of these isses...