final refresh functionality