I think I found a bug with evaluating variables