removed unsafe methods from void