Fix admin ui, implement ajax fallback