improve pull page design