Unified callback style and so on.