self-cooling view 2