added overview and system design