By: Exceler

First method does not work for larger sets of data.