add spanish support, now for real