fixed variable handling