slightly cleaner, more annotations