Eliza Ibarra doing what she does best