filtering - needs aesthetic improvements
adding cities