TRES INC