Fixed signal rendering (performance still needs improvement) and button rendering.