fcopy() + stats() (provisional)