fixed receiver functions and updated readme