better naming of variables