All the issues I mentioned are now fixed. Thanks for sorting this out @MerryOscar
reply