added editable fields and it feels so damn good