Front end numerous improvements