all bugs are fixed!