added testing blocks