add exported methods