Started work on semantic analysis