closes #5 again