Control blocking methods added