updated handle