change to use some jQauery