Dig deep in to knockout to understand how it works