more state and block tests