new element position for fieldlist
refactored a little
Merge pull request #13 from SlivTime/master

new element position for fieldlist