same comment, we need some error validation