Never do things by halves

Author: Jacky Li