added assert to Get and removed unnecessary ones