fixed the main call haha