partially added boost + closes #91