communication not finished yet. Partly broken