added readonly behavior
SwinxAF components name refactored