updates #311