Use annotation to make it work