removing snapshot versions - and for now unnecessary/unused impls