i agree this should be private.