revised widgy backend layout