This is for efficiency purposes.