add new feature and layout