trying malloc