working out expressions