solve all bugs