start fixing up post preview function. still missing some user details.