aligned public keyword with outer scope of class... -sai