added new pull feature