add new parameter retrieve_recent_from for convenience of app client