Review (3/5): Good
As described.. got all 3