specific behaviour for downode