[FT] Basc on default design. Refactoring