server new click function with proportion