this is what i have come to and still keeping fingers crossed.