problem with innerhtml