improved "no JavaScript" experience