file saving fixed
removed empty listener