performance analysis..