string assignment is hard I guess