Try using a void pointer