         value : required
         ttl   : undefined
         cb    : undefined
+    if opts.value.length >= 10000000
+        # PRIMITIVE anti-DOS measure
+        return
     database.uuid_value_store(name:"blobs").set(opts)
 
 get_blob = (opts) ->

    ################################################################

    handle_message_from_client: (data) =>
        try
            mesg = from_json(data)
        catch error

        if not @account_id?
            @error_to_client(id: mesg.id, error: "You must be signed in to create a new project.")
            return

        @error_to_client(id: mesg.id, error: "Project creation is temporarily disabled.")
        return
        
        project_id = uuid.v4()
        # create project in database
        database.create_project
