set components
classmembers
actionlisteners