camelia and main