#9 add seperate PreparedStatement preparedStatement