Edit button event - needs logic