tomlinsun: details.