quite possibly another failed attempt but i dunno c+c plz
is it better than current ?