admin roles, improve ajax, add timezone support