work on how to transfer power