adding testing e2e + unit