Refactoring strut creation