started abstraction of edit post activity