add returns support