update positions
updated responsive