added ability to have nested annotations