cap 3 - closes #3