simpler returns without decimate and popstack