adding more ganied knowledge IS217 repo