designer: final functionalites in the javascript