Test and full functionality finished