added funactivity