nitpickingly casting a void pointer to the appropriate struct pointer.