kinda working... java annotations that is