well working version with fixed positioned details