Implemented assignments + if stmts