Techinal Report