do not call stat any more