a little modified file