and exposes all