added some layout and planned application