add api description widgets