pull receiver class