ill figure it out eventually