created functionality for pull creating