new feature: specify a suffix