Huvudfunktionalitet implementerad