Adding Rev3 Code