Afwan, Website dalam perbaikan