just me playing with c++