still expanding on the variables