reorg code to use fulton and drop mangusu -- updates #25