fuck with void
fix exporting symbols