adapted sample project