still stuck in pointer and array