added declare example