adding SDL main