and this isn't the only thread like this...please keep it up to date