thanks Jim, very educational