working up to postfix...again