add options http method, move meta data to options method