the variable names are very short and so not intuitive, could you expand them?