code is done; begin analysis