DavidCS (Micro)

The smaller details can make or break anything.