add slot feature