City logic with units