better without console.log