thank JB for his contrib, too