stuck in solar panel contract