4000 Inside out logic