finished boolean assignment