presented by project: alternate