Absurd in client side (WIP)