emostar nah it'll be some recursion