- small refac