button js block initialisation