removed unneeded callback