Init for listening

it’s good i think