Making AdfabUser component autonomous