some layout design in future