removing complexity