add melon skin
merge from master