more thread safety
finally made display lists work -.-'