helpful for existing ruby users