First problem solved, plus some initial methods so I can test along the way