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

update for lay out