Add smart pull and aliases