better use a format