moving into scripting graphic interface