Refactored nova for common components