separate 'goal' from 'tile' representation