more progress on expression

now with some idea of how value is going to work