if/elif/else/fi implemented
add comments for the if/elif/elsif/fi implementation