fixed bug with e