arrows added
big changes
renames
add a position event, update css and preview