added parser handling for expressions that dont follow the regular pattern. will be expanded further