why did you remove this method ?