added thoughts about const