working on my compile problem