Added full working project