ME MY BIGGEST CHALLENGE IS YOUR BLOCKS TO ACCEPT THESE