added fifth variable