bikeshedding
fix refresh interruption, fix #40