area categories implemented