exposing a few methods