@angeldilmi: a lot to take