Setting functionalties done