rough design for X platform
rough design for X platform