styling and messaging implemented3
prepare for publishing