looking at either types