for FULLSIM