fix #147 add basename filter for get filename