The following methods were used