Would help if we actually passed out the variables