started work on redoing renderqueue