Allah has promised those who believe and do righteous deeds among them forgiveness and a great reward