Done Assembly. Doing window for input