Some battling ideas, feedback wanted