add pretty js and enchance uniform