rough design for X platform