performance improvements through creating lists with (into '() ....) instead of (list* ....)