Updated variable parser thing