why this separate declaration instead of combining it with the next line?