this things works now quite fine