Remove useless things and refactor receive data controller