readme + test + validation