adding pass by exercise