Comparison Implementation further