its not that confusing