stopped trying to dirctly cast signals to expressions
stopped trying to directly convert signals to expressions
stopped trying to convert signals to expressions