setting up features