add setup executable to simplify setup