refactor transport buttons block creation