Added updatable-struct