front initial set up