put stuff in main