almost communicates, server doesn't start