First attempt to implement GUI based loader