Adding code and stuff