help and hints (3)