ah, and this is a completely wrong place to add this logic =/