posts only half work, also need errors