added qudraturencoder