update it to @Receivable