my understading of ember