started power up functionality