hadouken methods and display_list update