support android annotations