Fix alert component and make fetching fns variadic.