Various Front-end fixes.