ive made it far))