malloc fix + add const args