add post + work on some layout