add edit contorller and it must be login