turn class working...bugs fixed