passed different variables