started with writing tests