General
resolves #3
closes #3