Added functionality to complexes