add devices support
remove useless file