Fire at will
576