comments for code signature and usages