absolutely every little bit; everything from A to Z; systematically; thoroughly; one after another; successively
tip; point; end; (very) beginning; start
fully fledged; full-fledged; proper; competent; qualified; full-grown
scraps; cut end; cut-off piece
one edge; one end; one side
remains; fragment; remains after having cut something
scraps; cut end; cut-off piece