added device edit