added wrapper + initial proj