perfect condition - fully functional