Abstracted out some additional utility methods