added code areas