togther block has been implemented