don't pass adress of pointer, but pointer