first version with manual annotations (comments)