Added Size(), Fixed Put()