remove extensions. will be in separate branch