Yeah finally direct payment option helped a lot. Thanks SE.. Time to make up for the lost 3 weeks.