feature completed shell