module remote_launch implicit none contains subroutine launch_instructions_on_player(instruction, player) use captain_db implicit none character(*), intent(in)::instruction, player integer::instruction_id, player_id instruction_id = get_instruction_id(instruction) player_id = get_player_id(player) call add_new_job(instruction_id, player_id) end subroutine launch_instructions_on_player end module remote_launch