f minor fix
+ another attempt to tie all components transparently