extend file for real