expose class for user