fix bug, add ads