rudimentary annotation support