I added some more auto completes and fixed a bug where elseif would create another end