In initial deposit is not needed to help you lead to this sort of bonus, but a no deposit extra code could well be