make sure to check this out:

MVP Blog