added design overview