add necessary variables