fixed up add