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

update for lay out