fix order of add