Raphael Rashid and agencies