foorer, this closes #3