rename to follow implementation name's naming scheme