lib admin crud