improve look, add sent and error pages