added EAPI