I guess stuff should be unsigned