new casting layout manipulation for mobile