First pass composer file