update for lay out
Merge pull request #102 from liamcindy/v3_dll

update for lay out