compled implementation of power ups