rough structure