expression evaluation corrected
initial import