build annotation