A Work In Progress,Patience Please.