expose methods