changed design of "linear" detector