add main

target opengl