A working version with no spring for mobile integrated