exported methods for documentation