added Post class
merged