addressed some types