making edit more complex