fork code for testing e2e
add edit and delete tests