added Platform model