add as file and source