Initial
Fix pointer types