frontend integrated and working