annotation level and values functions