added some frontend improvments