better code suggestion, a few more zones