fix SRM bug