fixing bilinear me