Apollo blog model exercise