get valid type
added signals for sending eo's