find out that compilation step is needed, just annotation processing is not enough