Diff Bw Method And Constructor