fixing architecture features