Feasibility: is this project viable?