10/12 BEST till now - Packeta kai objectoriented fash