Need to work further on gettindyanmic frags and layouyts