Thats why i had
on *:INPUT:*:{ if ($1 == !calc)
so it would only trigger !calc for the input. atleast i think thats how it works.