Less malloc