Things to consider before taking on a project..