Out commented irrelevant parts for debugging