the sign provoking people to ponder as they pass by The Rock church in Buranda.