Fix lot of stuff + new Syn component !