on second thoughts... use spring