++ Architecture ++ Design patterns used ++ Speed ++ Internal optimizations