working from both ides
new fx components