updated code areas