feature: add create abbreviation feature