added microposts and validation on length