updated add calls