BOComponent

Innheritance from BOComponent and fixed for loop for linux