- removed dependency on buggy is_file that is buggy on file bigger than 2GB (better but not ideal solution; related to #3)