converted to the very latest fubumvc2