model declaratory action