Basic edit functionality completed.