Allah has promised those who believe and work righteousness: they will have forgiveness and a great reward.