cleanup
new sample first post entry
refactoring