improved gui, sterted using jquery