add show primitive