small refact, contry area