Create WritableInterface