malloc fixes