trying to understand things