some updates and testing the two-level system