a really rough, incomplete draft