Added programming
added printable parts