added toggling option