added creation and edition rules