More detailed sketch is needed.