Reference added and started with writing the tests