Silver, fix js, I'll start on data push