RMT-152 RMT-144 RMT-143

code update for RMT-152 RMT-144 RMT-143