layout hard code finished