Maggie Elliot worked hard and still took time to smile.