support load specs from database