added whole file features