#29 added file filter (.prog)