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

update for lay out