works with any field, .js is asc only