Adding references and finalizing fundamentals