allowing binary operations on any value now