attemptto understand how cgminer works