work on posts functions - compose, display