fix Chain