draft assignment library