start on writing tests