No shit dear Sherlock...