adding intp and listp *fingers crossed*