yo ive got an idea..... details to come