custom component

for flex skin