keep crazy for ui