please remove console.log statements