new layout implementation, county.js addition