add filename field and simple style improvement