initial setup testing part of solution done