Added args to Block constructor