introducing Bundle type