remove unused data struct