You Can Go As Deep And Hard As You Like ?