Make adding new commands more extendable in the future