[Closes #19]