Updated: awaiting further revision