start testing and implement the mapper