E pass Needs