Linear and Flying Carpet Design