get rid of efl dependencies