wip compile from src