admin can add type