should I execute a bulidin instead?