continued development: handle '*' accept typs