testing out some things and learning the code.