added alternative refresh control